About Plastic Free Living Limited (12076744) United Kingdom