About Thornton Management Holdings Ltd (13168673) United Kingdom