About Sentinel Plastics Limited (02378589) United Kingdom