About Farrell Legal Associates Limited (13260915) United Kingdom