About Macgregor Flooring Company Limited (SC093567) United Kingdom