About Shuck It. Ltd (12773420) United Kingdom