About Talabot Investments Llp (OC432306) United Kingdom