About R&r Impex Ltd (11596095) United Kingdom