Allen D G & S G Chemists