About Shropshire Windows Limited (05843591) United Kingdom