About M. Haining Ltd. (SC248706) United Kingdom