About Geo. Salter & Sons Limited (01510337) United Kingdom