About Yeo E Ltd (12846791) United Kingdom