About Lobster Pot (uk) Limited (06907088) United Kingdom