About Enfield Management Limited (02569654) United Kingdom