About Middlemarch Limited (03190255) United Kingdom