About Elfield Management Limited (11433915) United Kingdom