About Taylor Smith Carpets Limited (09041839) United Kingdom