About Tamdragon Associates Limited (08024597) United Kingdom