About Neil Doyle Consulting Limited (09715718) United Kingdom