About Jean Edwards Oils Limited (12926108) United Kingdom