About C & R Services Moira Ltd. (NI623188) United Kingdom