About Tom Geraghty & Associates Limited (09646414) United Kingdom