About Keate & Penn Capital Ltd (13116781) United Kingdom