About Tamsin Clarke Limited (08888293) United Kingdom