About Mclaughlin & Harvey Holdings Limited (NI633962) United Kingdom