It does seem slightly on the high side as it’s effectively a new car detail, which most companies will offer for a little less.
If the interior, wheels & glass are all being done, then £1,000 wouldn’t be too bad, if £1,200 is the overall price then I’d expect the best of jobs being done...