About Ascot & Clyde Ltd (SC618765) United Kingdom