About E. Mccrea And Company Limited (NI001173) United Kingdom