About Walker Sheppard Construction Limited (07079342) United Kingdom