About Emdor Ltd (08552170) United Kingdom