About Hampshire Island Limited (04170703) United Kingdom