About Windsor Road Bathrooms (redditch) Limited (09876964) United Kingdom