About Walthamstow Sunday Social Limited (11763574) United Kingdom