About Hexdon Limited (10498720) United Kingdom