About Edenhill Healthcare Limited (10671199) United Kingdom