About The Lobster Grill Limited (13668291) United Kingdom