About Mclaughlin Holdings Limited (11394492) United Kingdom