About Clyde Fasteners Limited (SC042783) United Kingdom