About Charles O Doherty & Sons Limited (NI003294) United Kingdom