About H.p.salter & Sons Limited (00475373) United Kingdom