About Clevedon Fasteners Limited (03859239) United Kingdom