About The Human Touch Care Company Limited (12229809) United Kingdom