About Charles Flooring Limited (04476763) United Kingdom