About Ramsay Rubber & Plastics Limited (01716027) United Kingdom