About C & R Services (london) Limited (08359963) United Kingdom