About Hampshire And Hampshire Ltd (10790351) United Kingdom