About Telfers Carpets & Flooring Limited (07927977) United Kingdom