About Talisman Trading Limited (03959486) United Kingdom