About Myddleton Investment Company Limited (00207434) United Kingdom