About Studio Beasley Ltd (11757439) United Kingdom