About J.f. Mckenna Limited (NI015435) United Kingdom