About Middleton-dell Management Company Limited (02899882) United Kingdom