About Ascot Executive Search Limited (SC391446) United Kingdom