About Denny Plastics (2018) Limited (11419119) United Kingdom