About Ascot Promotions Limited (05239288) United Kingdom