About Clyde (sc) Ltd (SC464668) United Kingdom