About The Carpet Gallery (battersea) Limited (04681406) United Kingdom