About Walthamstow Sunday Social Traders Ltd (11970181) United Kingdom