About Techcare Ltd (07125088) United Kingdom