About Sheppard S Construction Limited (10618903) United Kingdom