About Salt Haven Ltd (13405199) United Kingdom