About Enfield Management Services Ltd (03224697) United Kingdom