About Charnwood Fasteners Limited (01581632) United Kingdom