About Regen Plastic Solutions Ltd (12434112) United Kingdom