About Anchor Industrial Plastics Limited (02786253) United Kingdom