About The Good Salt Company Limited (05468663) United Kingdom