About Snugg Home Ltd (12898783) United Kingdom