About Toolcraft Plastics (swindon) Limited (01661446) United Kingdom