About Clifton Carpet Centre Limited (04175764) United Kingdom