About Bat Publishing Limited (04345321) United Kingdom