About Periodic 6 Plastics Limited (10418433) United Kingdom