About Talisman Associates Limited (07549279) United Kingdom