About Lee Walker Building Ltd (08425239) United Kingdom