About James Oils Ltd (12779444) United Kingdom