About Rapid Industrial Fasteners Limited (01812731) United Kingdom