About Mandale H H Investments Limited (10269922) United Kingdom