About Ashcroft Management Talent Agency Ltd (03204365) United Kingdom