About Jha Bats Limited (08177901) United Kingdom