About Manor Studios Ltd (09234723) United Kingdom