About Duthie Flooring Limited (11862636) United Kingdom