About Plastic Lifecycling Limited (12234605) United Kingdom