About Barrington & Salters Limited (NI656090) United Kingdom