About Peter Neil Gallagher Ltd (12117197) United Kingdom