About Interholc Construction Ltd (12782351) United Kingdom