About Devlin Consulting Ltd (NI642804) United Kingdom