About Richard Flanagan & Associates Limited (06064375) United Kingdom