About C. & S. (dorking) Limited (02627224) United Kingdom