About Kehoe 64 Ltd (07147459) United Kingdom