About Ascot & Henley Ltd (12692290) United Kingdom