About Royal Scot Carpet & Flooring Ltd (08680616) United Kingdom