About Mcnicholl & Hughes Holdings Limited (NI645923) United Kingdom