About Redburn Enfield Management Limited (02784512) United Kingdom