About Bat Consultancy Limited (06130732) United Kingdom