About Smc Technical Solutions Ltd (09221452) United Kingdom