About Salters Investment Limited (13393668) United Kingdom