About Lee Fox Construction Ltd (12117585) United Kingdom