About Scotch Floor (holdings) Ltd. (SC332008) United Kingdom