About Kenos Textiles And Fittings Limited (12662795) United Kingdom