About C&r Global Trading Limited (06775846) United Kingdom