About Barry Lingard Associates Limited (05729818) United Kingdom