About Tool & Fastener Solutions Limited (04088325) United Kingdom