About Heywood Plastics Ltd (13478058) United Kingdom