About The Salters Management Company Limited (03288112) United Kingdom