About Ventura Co-operative Limited (RS004833) United Kingdom