About J T Salt And Sons Ltd (11162207) United Kingdom