About Salt Insurance Services Limited (06579352) United Kingdom