About The Salt Marsh Walking Company Limited (13391527) United Kingdom