About Heligoland Services Limited (09282761) United Kingdom