About Thornhill Associates Ltd (08332200) United Kingdom