About Favourdale Healthcare Ltd (11112436) United Kingdom