About Kehoe Kars Ltd (NI046610) United Kingdom