About Keogh Estates Limited (10741279) United Kingdom