About Talisman Fashion Limited (04299416) United Kingdom