About Farrell Homecare Limited (12467324) United Kingdom