About Mckee & Birnie Limited (NI001789) United Kingdom