About Bat And Ball Sports Limited (11124207) United Kingdom