About Lobster Stew Limited (06859077) United Kingdom