About Clifford Flooring Limited (11039581) United Kingdom