About Sloane Flooring Ltd (11131581) United Kingdom