About Lobster Pot (west Malling) Limited (09785560) United Kingdom