About C And R Technology Limited (02207139) United Kingdom