About Tettenhall Carpets & Blinds Limited (11294303) United Kingdom