About Lobster Roll Binney Street Limited (08546570) United Kingdom