About Horse Island Limited (12862077) United Kingdom