About Cs Keogh & Son Limited (05409803) United Kingdom