About Instrument Plastics Limited (02180804) United Kingdom