About Essendon Limited (11264425) United Kingdom