About Salter Allum Wilson Limited (11896733) United Kingdom