About Norman & Philip Studios Ltd (11810846) United Kingdom