About Clwyd Plastics Limited (02591505) United Kingdom