About Ultra Liquid Polymers Ltd (10602206) United Kingdom