About Windermere Tiles & Bathrooms Limited (09059695) United Kingdom