About Shuck Off Limited (13272940) United Kingdom