About Flemings Seals And Polymers Ltd (11452351) United Kingdom