About Mill House Studios Limited (12546537) United Kingdom