About Iyanda Flooring Ltd (12724338) United Kingdom