About Fennell Healthcare Solutions Ltd (12067928) United Kingdom