About Hampshire Technology Ltd (11707351) United Kingdom