About Mortimer Becque & Partners Ltd. (10629256) United Kingdom