About Neil Gallagher Operational Excellence Ltd (11505979) United Kingdom