About Salt Pond Ltd (12674658) United Kingdom