About Gensing Workers Co-operative Ltd (09221696) United Kingdom