About Scott Taylor Flooring Limited (09889529) United Kingdom