About H. & M. Investments Limited (02262130) United Kingdom