About Man Ho House Limited (12931987) United Kingdom