About Carpet Klean Limited (13000905) United Kingdom