About Ascot Turf Limited (10122264) United Kingdom