About Keeley Ltd (12739886) United Kingdom