About Decca Plastics Limited (01324411) United Kingdom