About Frank Mcleigh & Sons Limited (NI025900) United Kingdom