About Farrell Financial Limited (04618196) United Kingdom