About Hampshire Watches Ltd (12841364) United Kingdom