About Smc (lakes) Limited (12913060) United Kingdom