About C & R Management Limited (10183040) United Kingdom