About Chandler Plastics Ltd (10660935) United Kingdom