About Clyde Village Services Ltd (10303668) United Kingdom