About Engen Resources Limited (05576982) United Kingdom