About Island Shore Ltd (SC704298) United Kingdom