About A J Balfour Associates Ltd (SC690270) United Kingdom