About Minden London Ltd (09039374) United Kingdom