About E. Doherty & Sons Limited (NI012332) United Kingdom