About Lewis & Neal Bathrooms Limited (11072800) United Kingdom