About Hexagon Solutions Limited (05089684) United Kingdom