About John Charles Carpets & Flooring Limited (02477522) United Kingdom