About Pickford Studios Ltd (07355360) United Kingdom