About Yeomans Retail Ltd (10436356) United Kingdom