About Peter Keogh Consulting Limited (09580796) United Kingdom