About J&r Management Ltd (08226052) United Kingdom