About Edward Alexander Executive Search Ltd (12548972) United Kingdom