About Barnard James Associates Limited (08284310) United Kingdom