About J Mcglade Ltd (NI059482) United Kingdom