About Hexagonics Limited (08600218) United Kingdom