About C & S Gould Ltd (10707879) United Kingdom