About J & R Logistcs Limited (11447842) United Kingdom