About Lobster Pot Properties Ltd (13341508) United Kingdom