About Cutlass Fasteners Limited (01642509) United Kingdom