About Leagas Delaney Group Limited (04985282) United Kingdom