About Lifeboat Assistance Ltd (05208506) United Kingdom