About Duloe Community Shop Cic (07604720) United Kingdom