About Carpet King London Ltd (12586736) United Kingdom