About Delaney International Consultancy Services Limited (10688779) United Kingdom