About Baseball International Limited (10585356) United Kingdom