About James Oakes Ltd (10292285) United Kingdom