About Talisman (was) Limited (04398111) United Kingdom