About Walker Sheppard Plant And Construction Services Limited (07161665) United Kingdom