About Rug Doctor Limited (01544366) United Kingdom