About Toilet Wand Corporation Limited (08915807) United Kingdom