About Ascot Hill Limited (12481075) United Kingdom