About Walker Builders Limited (03723493) United Kingdom