About John Mccabe Motors Limited (NI023283) United Kingdom