About Hampshire Gallery Limited (04303380) United Kingdom