About James Leigh Rubber And Plastics Limited (03384878) United Kingdom