About C Keating & Co Limited (13610875) United Kingdom