About Endean-mills Communications Ltd (08490480) United Kingdom