About Tembey Care Limited (11860310) United Kingdom