About Productionhouse Studio Limited (09616910) United Kingdom