About John Backhouse Associates Limited (03977844) United Kingdom