About Carpet & Slumber Mill Limited (08272654) United Kingdom