About Dedalus Healthcare Limited (07237856) United Kingdom