About Snugg Developments Limited (13296786) United Kingdom