About Farrell Investment Solutions Ltd (12772039) United Kingdom