About Rug Doctor Durham Ltd (13158311) United Kingdom