About Salcombe Marine Insurance Services Limited (06384232) United Kingdom