About Michael Keane Ltd (12796243) United Kingdom