About C & R James Limited (04679854) United Kingdom