About C & S Moore Investments Limited (12920259) United Kingdom