About Tt&g Partners Llp (OC427197) United Kingdom