About Touchstone Bathrooms Limited (08549845) United Kingdom