About Thomas Mckee & Sons Limited (NI000204) United Kingdom