About Excel Plastics Limited (10189320) United Kingdom