About Salt & Son Limited (01228010) United Kingdom