About Ascot Seven Limited (09804878) United Kingdom