About Coach House Studios Limited (03253399) United Kingdom