About Hamax Construction Ltd (12903929) United Kingdom