About Quarter House Studios Limited (09155504) United Kingdom