About Hexagon Design Contracts Limited (03337343) United Kingdom