About Tavistock Bathrooms & Tiles Limited (09586672) United Kingdom