About The Towel Rail Limited (02747149) United Kingdom