About H Salter & Sons Ltd (10588274) United Kingdom