About Tarn Associates Limited (04503645) United Kingdom