About C & R Technologies Limited (06446603) United Kingdom