About Clyde Fasteners (holdings) Limited (SC213615) United Kingdom