About Salt & Cove Limited (NI678292) United Kingdom