About Middlemitch Limited (12676041) United Kingdom