About Snj Lamb Installations Ltd (13119771) United Kingdom