About Minden Limited (01139205) United Kingdom