About Myddleton London Limited (07780672) United Kingdom