About Hansa Lifeboat Germany Limited (06004440) United Kingdom