About Keogh Associates Limited (09825929) United Kingdom