About Talisman Walker Limited (06840413) United Kingdom