About Grove Island Limited (13027947) United Kingdom