About The Carpet Studio Sudbury Limited (10132322) United Kingdom