About Yes Shops Limited (13349812) United Kingdom