About Microhard Holdings Limited (04214118) United Kingdom