About Plant Based Plastics & Co Ltd (13103875) United Kingdom