About Lick Venue Ltd (07500321) United Kingdom