About Middlmarch Ltd (10486801) United Kingdom