About Hampton Science & Technology Ltd (10888998) United Kingdom