About Talgen Ltd (06026808) United Kingdom