About Myddleton Associates Limited (10503208) United Kingdom