Originally Posted by Mitch Where is the repairer situated? Dubai or the UK? Nice photos! Mitch Thanks :c) They are in the UK.
Forum Rules