About Tembure Healthcare Limited (08657380) United Kingdom