About Clydrock Limited (01581371) United Kingdom