About G H Martin & Son (holdings) Limited (04386342) United Kingdom