About Veitchi Flooring Limited (SC019963) United Kingdom