About Taylor S Of London Flooring Limited (11782349) United Kingdom