About Salt Developments Limited (07915128) United Kingdom