About John Ballentyne Associates Limited (06990313) United Kingdom