About Cardigan Island Ltd (09513133) United Kingdom