About Edwards Carr & Hay Consultancy Ltd (11510796) United Kingdom