About Abba North East Limited (10518756) United Kingdom