About Carpet Rack (shrewsbury) Limited (10458955) United Kingdom