About Hardbase Construction Ltd (10397209) United Kingdom