About Slinger Bag International (uk) Limited (11923305) United Kingdom