About Designhaus Shropshire Limited (12122119) United Kingdom