About Snug Installations Ltd (11319456) United Kingdom