About John Farrell & Associates Limited (06939446) United Kingdom