About Ascot Meadows Limited (07215837) United Kingdom