About James Charles Kilbane Ltd (12054436) United Kingdom