About Ebenezer Stroud (CE002037) United Kingdom