About Yew Tree Coffee Barn Limited (09202336) United Kingdom