About Carpet Clinic Limited (04400803) United Kingdom