About J&r Impex Limited (10982478) United Kingdom