About Lemon & Pineapple Ltd (08370056) United Kingdom