About Cliffords Flooring Limited (11879092) United Kingdom