About Wells Bathrooms Ltd (12688120) United Kingdom