About Joe Flanagan & Associates Limited (11734271) United Kingdom