About Hill & Taylor Flooring Limited (11304658) United Kingdom