About E & I Oil Trading Limited (02866871) United Kingdom