About Companion S Haven Ltd. (02371246) United Kingdom