About The Leaky Nugget Ltd (10178227) United Kingdom