About Berwick Street Traders Society C.i.c. (10829833) United Kingdom