About Yew Lodge Limited (00719573) United Kingdom