About Tc Partners Llp (OC419169) United Kingdom