About T. Mclaughlin & Sons Limited (NI034805) United Kingdom