About Essendon Photo Ltd (08025927) United Kingdom