About S&r Flooring Scotland Limited (SC610373) United Kingdom