About Hexagon Partners Limited (06885321) United Kingdom