About Salt Island Limited (10962287) United Kingdom