About Ballma Ltd (04393636) United Kingdom