About Yoke Art Ltd (09987739) United Kingdom