About Baker Studios Ltd (12925684) United Kingdom