About Salter And Playdon Limited (06996470) United Kingdom