About C&r Trading Ltd (12464656) United Kingdom