About Scarborough Carpet Centre Limited (07772081) United Kingdom