About Taylormade Bathrooms Limited (09280539) United Kingdom