About H. Mclarnon & Son Ltd (NI051067) United Kingdom