About Clydach Group Ltd. (10704555) United Kingdom