About Myddeltons Limited (03485587) United Kingdom