About Mcenhill & Farquharson Laboratory Ltd (NI653684) United Kingdom