About Roll On Flooring Ltd. (SC269167) United Kingdom