About Ascot Parker Ltd (13619636) United Kingdom