About Kk Products And Foams Limited (07590146) United Kingdom