About Edengill Associates Ltd (08650146) United Kingdom