About Mjolnir Interiors Ltd. (09912213) United Kingdom