Company name: Calabash Mint
Unit 16 Red Lion Business Park, Red Lion Rd, Tolworth KT6 7QD, United Kingdom