About Schrecker Hulley Clinical Informatics Ltd (12234146) United Kingdom