About The Lifeboat Restaurant Limited (05859847) United Kingdom