About Yeald Limited (05090275) United Kingdom