About James Mcgeehan & Sons Transport Limited (NI022761) United Kingdom