About Farrell Professional Services Limited (09764422) United Kingdom