About Hailsham Technology Ltd (10644105) United Kingdom