About Harder & Mehl Ltd (11735997) United Kingdom