About Keating Holdings Limited (13462924) United Kingdom