About The Carpet & Bed Shop Limited (05229286) United Kingdom