About West Hill Studio Ltd (12595235) United Kingdom