About Thornbury Investment Management Ltd (08392112) United Kingdom