About J. Ranger Ltd (05937479) United Kingdom