About Thornton May Limited (10493486) United Kingdom