About Windsor Partners (fs) Ltd. (10642849) United Kingdom