About Salters Holdings Limited (11668411) United Kingdom