About E.a. Martin & Son Ltd (NI626388) United Kingdom