About Thurnby Care Holdings Limited (13176065) United Kingdom