About Windsor Bathrooms Limited (01896523) United Kingdom