About A & D Ballantine Associates Limited (SC645372) United Kingdom