About Hampshire&co Ltd. (12985225) United Kingdom