About The Shower Stool Company Limited (07384135) United Kingdom