About Smc Installations Limited (07294364) United Kingdom