About Keene Flooring Limited (10904016) United Kingdom