About The Lobster Pot Limited (06742595) United Kingdom