About Lewis Alexander Executive Search Limited (07142340) United Kingdom