About Smc Technologies Limited (10841586) United Kingdom