About C & S (walthamstow) Investments Limited (06399371) United Kingdom