About The Salt Parlour Ltd (13348441) United Kingdom