About Talgarth Partner & Company (SL002518) United Kingdom