About Thomascares Ltd (13159382) United Kingdom