About Formulated Polymer Products Limited (02308906) United Kingdom