About Walker Sheppard Homes Limited (05990771) United Kingdom