About T & D Mcgrane Ltd (NI654744) United Kingdom