About Ewart & Dilworth Integrated Care Limited (09360794) United Kingdom