About Clyde Modular Systems Limited (09720168) United Kingdom