About Herne Bay Integrated Care Limited (10424658) United Kingdom