About J. & B. Mckenna Limited (00804420) United Kingdom