About Yoke Retail Limited (09669368) United Kingdom