About The Salt Company (management) Limited (08724295) United Kingdom