About R & C Charles Limited (11035037) United Kingdom