About Ballawappas Limited (04353213) United Kingdom