About L J Executive Search Limited (05706266) United Kingdom