About Ideal Carpet And Flooring Ltd (12183213) United Kingdom