About Balba North East Limited (08704708) United Kingdom