About Edmond X Construction Ltd (13339265) United Kingdom