About Polyurea Ltd (08335275) United Kingdom