About J & H Mckenna Limited (SC287777) United Kingdom