About Liquorice Goggles Ltd (11613918) United Kingdom