About Amicus Homecare Limited (07363702) United Kingdom