About Salters & Salters Limited (08093199) United Kingdom