About Swiftool Precision Engineering Limited (03634212) United Kingdom