About Talquin Limited (04336925) United Kingdom