About Hampshire Investments Limited (03321147) United Kingdom