About Tapi Carpets & Floors Limited (09247255) United Kingdom