About Walker Building Solutions Ltd (12239052) United Kingdom