About Smc Northolt Limited (11091690) United Kingdom