About Glamp And Tipple Ltd (12890605) United Kingdom