About Mendenhal Holding Limited (11045453) United Kingdom