About Neil Donnelly Project Services Limited (11090642) United Kingdom