About James Mclaughlin Holdings Ltd (13488931) United Kingdom