About Mcnee Hermiston Ltd. (SC144955) United Kingdom