About J&r Logistics Solutions Limited (11731574) United Kingdom