About Hadouken Construction Ltd (12252897) United Kingdom