About Ascot Retail Sales Limited (11221983) United Kingdom