About Intelligent Fastener Connections Limited (09989159) United Kingdom