About M Howell Healthcare Limited (12208270) United Kingdom