About The Remarkable Toilet Company Ltd (08940892) United Kingdom