About Wl Mccloskey & Sons Limited (NI612394) United Kingdom