About Hexagon Translations Limited (08400760) United Kingdom