About Carpet & Fabric Care Limited (04773609) United Kingdom