About B.j.mullen & Sons (merchants) Limited (NI012126) United Kingdom