About Shropshire Design & Build Ltd (06541868) United Kingdom