About Sheppard Construction Limited (08778178) United Kingdom