About Loop Polymers Ltd (03876863) United Kingdom