About Lexel Technical Plastics Limited (07793856) United Kingdom