About Nugg Shack Ltd (13087879) United Kingdom