About Barry Plastics Sports And Leisure Company Limited (02966504) United Kingdom