About Farrell Consultancy Services Limited (09902794) United Kingdom