About Smc Gower Limited (11158053) United Kingdom