About Clydehill Limited (SC378273) United Kingdom