About Clonallon Laboratories Ltd (NI037892) United Kingdom