About H. & C. Mcmaster Enterprises Limited (NI008482) United Kingdom