About Hailsham Innovations Ltd (08355806) United Kingdom