About Ballara Limited (06758512) United Kingdom