About Fastener & Machining Supply Limited (03880921) United Kingdom