About Salter Allum Wilson (london) Limited (12006453) United Kingdom